69989
1282
314942
966746
67622
64159
122654
739542
937640
668548
66279
206999
5117799
3550581
3051148
2357804
2226988
2033609
1947357
190878
1756118
1718136
1682195
1633471